Deep-sea squid - German English Dictionary